package week1;

/**
 *
 * 283. 移动零
 * https://leetcode-cn.com/problems/move-zeroes/
 *
 *
 * 执行结果：  通过  显示详情
 *
 * 添加备注
 * 执行用时：0 ms, 在所有 Java 提交中击败了100.00% 的用户
 * 内存消耗：38.4 MB, 在所有 Java 提交中击败了90.12% 的用户
 *
 */
public class Week1MoveZeroes {

    public void moveZeroes(int[] nums) {
        int length = nums.length;
        int left = 0;
        int right = 0;
        while (right < length) {
            if (nums[right] != 0) {
                int temp = nums[left];
                nums[left] = nums[right];
                nums[right] = temp;
                left++;
            }
            right++;
        }

    }

}
